﻿@charset "utf-8";
* {
	margin : 0px;
	padding : 0px;
}
*[hidefocus]{outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	padding:0;
	margin:0;
}
fieldset,img,html,body,iframe{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:100%;}
caption,th{font-weight:normal;font-style:normal;text-align:left;}
em,strong{font-weight:bold;font-style:normal;}
body,textarea,select,input{font-size:14px;color:#555555;}
body{ }
a{text-decoration:none;color:#bc37a6;}
a:hover{text-decoration:underline;}
body {
/*	background : url('../images/body_background.jpg') #fff repeat-x 0px 77px; */
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	/*background:#E6E6E6;*/
	background:#ffffff;
}

a {
    color:#666666;
/*	color:#0060B5;  
	color:#008282;*/
	text-decoration:none;
	cursor:pointer;
}

a:link{
	text-decoration:none;
}

a:hover {
	color:#F00;
}

li{
	list-style:none;
	padding:0px;
	margin:0px;
}.headerbg {
	height: 80px;
	
	background-repeat: repeat-x;
}
.header945 {
	width: 945px;
	margin-right: auto;
	margin-left: auto;
}
.header945 h1 a {
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 60px;
	width: 312px;
}
.header945 h1 {
	float: left;
}
.topnav {
	float: left;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 23px;
	color: #000;
	height: 43px;
	width: 495px;
	background-image: url(../images/topnavbg.jpg);
	background-repeat: no-repeat;
	line-height: 43px;
	padding-left: 25px;
}
.topnav a {
	color: #000;
}
.topnavbox {
	float: left;
	padding-top: 8px;
	padding-left: 113px;
}
.menubg {
	height: 32px;
	background-image: url(../images/menubg.jpg);
	background-repeat: repeat-x;
}
#menu {
	width: 945px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#menu li {
	float: left;
}
#menu li a {
	display: block;
	height: 32px;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 32px;
	color: #061F33;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
#menu li a:hover,#menu .select a {
	font-size: 16px;
	color: #F7D303;
	background-color: #0D2740;
}
.searchbg {
	height: 60px;

	background-repeat: repeat-x;
	clear: both;
}
.searchbox {
	width: 945px;
	height: 60px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

.stxtbox {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0ex;
	line-height: 27px;
	background-image: url(../images/stxtbox.jpg);
	height: 27px;
	width: 270px;
	font-size: 14px;
	color: #828282;
	padding-left: 11px;
	font-weight: bold;
}
.searchtitle {
	font-size: 14px;
	color: #00B3C9;
	font-weight: bold;
}
.searchbox ul {
	padding-left: 20px;
	padding-top: 7px;
	float: left;
	width: 450px;
}

.searchbutt {
	background-image: url(../images/searchbutt.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 27px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0ex;
	cursor: hand;
}
.searchf {
	float: left;
}
.fedexf {
	float: left;
	padding-left: 10px;
}
.fedex {
	font-size: 14px;
	color: #828282;
	font-weight: bold;
	background-image: url(../images/fex.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 175px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0ex;
	line-height: 27px;
	padding-left: 11px;
}
.blogcart {
	float: left;
	width: 460px;
	
}
.blogcart .blog {
	font-size: 14px;
	font-weight: bold;
	color: #00B3C9;
	padding-top: 15px;
	float: left;
}
.blogcart .enty {
	float: left;
	padding-top: 17px;
	padding-left: 20px;
}
.blogcart .mycart {
	font-size: 14px;
	font-weight: bold;
	color: #00B3C9;
	padding-top: 15px;
	float: left;
	padding-left: 20px;
	margin-left: 100px;
}
.blogcart .emptynow {
	float: left;
	margin-top: 7px;
	margin-left: 3px;
	width: 124px;
	height: 48px;
	background: url(../images/cartdt.jpg) no-repeat;
}
.cart {
	float: right;
	color: #000000;
	font-size: 14px;
	margin-right: 6px;
	margin-top: 5px; 
	text-align: center;
	width: 50px;
}
.mainbg {
	background-repeat: repeat-x;
	background-position: top;
}
#main {
	width: 945px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#main .left {
	float: left;
	width: 267px;
}
#main .right {
	float: left;
	width: 668px;
	padding-left: 10px;
	padding-top: 13px;
}
#main .left dl dd {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0C4D75;
	border-bottom-color: #0C4D75;
	border-left-color: #0C4D75;
	padding-top: 12px;
	padding-right: 16px;
	padding-bottom: 12px;
	padding-left: 16px;
	font-weight: bold;
	font-size: 13px;
	color: #0A4D7A;
	background-color: #FFF;
	border-top-width: 0px;
	margin: 0px;
	line-height: 17px;
}
.readmore {
	padding-top: 12px;
	text-align: center;
}
#main .left dl dd .sharebutt {
	text-align: right;
	padding-top: 12px;
}
.sharebutt img {
	padding-left: 5px;
}
#main .left dl {
	padding-top: 13px;
}
#main .left dl #showmenubox {
	background-image: url(../images/clulibg.jpg);
	padding-top: 0px;
}
#main .left dl #showmenubox1 {
	background-image: url(../images/clulibg.jpg);
	padding-top: 0px;
}
#main .left dl dd li a {
	color: #0A4D7A;
}
#showmenubox li {
	height: 26px;
	line-height: 26px;
}
#showmenubox1 li {
	line-height: 26px;
}
.national {
	height: 372px;
	width: 227px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #B0C3CA;
	border-right-color: #B0C3CA;
	border-bottom-color: #B0C3CA;
	overflow: auto;
	padding-top: 15px;
}
.national li {
	line-height: 28px;
}
.banner {
	background-color: #0F3F6D;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 10px;
	width: 649px;
	height: 362px;
	overflow: hidden;
}
.banner .banner_imgbox{
	width: 649px;
	height: 362px;
	overflow: hidden;
	float: left;
	display: inline;
}
.banner .banner_imgbox img { float: left;display: inline; }
#main .right .productbg {
	background-image: url(../images/libg.jpg);
	padding: 13px;
	float: left;
	margin-top: 13px;
}
.featured {
	font-size: 15px;
	color: #FFF;
	font-weight: bold;
	height: 22px;
}
#productlist {
	background-color: #FFF;
	background-image: url(../images/productlistbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 642px;
	padding: 0px;
}
#productlist li {
	float: left;
	height: 290px;
	width: 212px;
	text-align: center;
	padding-top: 20px;
}
#productlist li .was {
	line-height: 30px;
	color: #95969A;
}
#productlist li .yv {
	font-size: 22px;
	color: #34343E;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 30px;
}
.addtocart {
	padding-top: 15px;
}
#footer {
	clear: both;
	width: 946px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 13px;
}
#footer .build {
	background-color: #DDDDDD;
	font-size: 22px;
	height: 40px;
	line-height: 40px;
	padding-left: 18px;
	color: #333;
}
#footer .downav {
	background-color: #022C56;
	height: 50px;
	width: 945px;
	margin: 0 auto;
	text-align: center;
}
.downav li {
	float: left;
	height: 35px;
	margin: 0 10px 0 10px;
	padding-top: 15px;
}
.downav li a {
	display: block;
	line-height: 20px;
	color: #FFF;
	height: 20px;
	font-size: 12px;
	float: left;
	margin-left: 10px;
}
.downav li a:hover {
	color: #FF0;
}
.downav .endlist {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0ex;
}
#bluec {
	background-color: #133759;
}
.bluec1 {
	background-color: #133759;
}
#bluec .topuser {
	height: 22px;
	text-align: right;
	padding-top: 15px;
}
.topuser .useremail {
	background-image: url(../images/useremail.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 82px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0ex;
	line-height: 22px;
	padding-left: 5px;
}
.topuser .pass {
	line-height: 22px;
	background-image: url(../images/pass.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 82px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0ex;
}
.topuser .topnavtxt {
	line-height: 22px;
	background-image: url(../images/topnavtxt.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 82px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0ex;
}

.topuser form .login1 {
	background-image: url(../images/login.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 33px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0ex;
	cursor: hand;
}
.topuser form .reg {
	background-image: url(../images/register.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 42px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0ex;
	cursor: hand;
}
#bluec .header945 h1 a {
	background-image: url(../images/logo2.jpg);
	height: 84px;
	width: 341px;
}
#bluec .header945 .topnavbox ul {
	background-image: url(../images/topnavbg22.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 551px;
}
#bluec .header945 .topnavbox {
	padding-left: 40px;
	padding-top: 23px;
}
#bluec .header945 .topnavbox ul li {
	text-align: center;
	float: left;
}
#bluec .header945 .topnavbox ul .homenav a {
	line-height: 40px;
	display: block;
	height: 40px;
	width: 128px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#bluec .header945 .topnavbox ul a.select { color: #FED700; }
#bluec .header945 .topnavbox ul .homenav a:hover {
	color: #FFE02F;
}
#bluec .header945 .topnavbox ul li a {
	font-size: 17px;
	line-height: 40px;
	color: #7FCAEA;
	display: block;
	height: 40px;
	text-align: center;
	padding-left: 15px;
	width: 180px;
}
#bluec .header945 .topnavbox ul li a:hover {
    color: #FED700;
}
#bluec .searchbox {
	background-color: #022239;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #294B64;
	border-bottom-color: #294B64;
}
.bluec1 .searchbox {
	background-color: #022239;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #294B64;
	border-bottom-color: #294B64;
	margin-top: 10px;
}
#bluec .detailbg {
	clear: both;
	width: 921px;
	background-image: url(../images/detbg.jpg);
	padding: 12px;
	margin-right: auto;
	margin-left: auto;
}
.h10 {
	clear: both;
	height: 10px;
}
.h15 {
	clear: both;
	height: 15px;
}
.h20 {
	clear: both;
	height: 20px;
}
#bluec .blogcart .blog {
	padding-top: 10px;
}
#bluec .blogcart .enty {
	padding-top: 10px;
	padding-left: 10px;
}
#bluec .blogcart .mycart {
	padding-top: 10px;
	padding-left: 10px;
}
#bluec .blogcart .emptynow {
	padding-top: 8px;
	padding-left: 5px;
}
#detail {
	background-color: #FFF;
	width: 921px;
	padding-top: 7px;
	clear: both;
	float: left;
	padding-bottom: 21px;
}
.colords {
	background-color: #022239;
	height: 24px;
	clear: both;
	line-height: 24px;
	color: #FFFFFF;
}
.colords a{
	color: #FFFFFF;
}
#detail .left {
	padding-top: 20px;
	float: left;
	width: 404px;
	background-color: #FFF;
	padding-left: 21px;
}
#detail .right {
	background-color: #FFF;
	float: left;
	width: 496px;
	padding-top: 12px;
}
#detail .left .leftinfo {
	height: 498px;
	width: 340px;
	background-image: url(../images/detaipicbg.jpg);
	background-repeat: no-repeat;
	padding: 22px;
}
#detail .left .leftinfo .pic {
	height: 390px;
	clear: both;
}
.leftinfo ul li {
	float: left;
	width: 55px;
}
.leftinfo ul {
	padding-top: 20px;
	padding-left: 8px;
	clear: both;
}
.gamespot {
	clear: both;
	padding-top: 10px;
}
#detail .right h1 {
	background-image: url(../images/dettitlebg.jpg);
	background-repeat: repeat-x;
	height: 37px;
	width: 450px;
	line-height: 37px;
	padding-left: 24px;
	font-size: 15px;
	color: #FFF;
}
#detail .right .detailinfo {
	width: 425px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E1E1E1;
	border-left-color: #E1E1E1;
	padding-left: 13px;
	padding-top: 3px;
	padding-right: 5px;
}
.detailinfobg {
	background-image: url(../images/infobg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 447px;
}
.detailinfobgdow {
	background-image: url(../images/infobgdow.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 447px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.detailinfo {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E1E1E1;
	border-left-color: #E1E1E1;
	width: 443px;
}
.rightline {
	width: 448px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #7B7B7B;
	border-left-color: #7B7B7B;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #7B7B7B;
	padding-right: 11px;
	padding-left: 11px;
	padding-top: 12px;
	padding-bottom: 12px;
}
.details {
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
}
.qpdiv {

	position: absolute;

	height: 30px;

	width: 260px;

	display: block;

	float: left;

}

.qpdiv td {

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

        padding: 5px;

}

.qpdiv table {

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-left-color: #CCCCCC;

	background-color: #FFFFFF;

        FILTER:alpha(opacity=80);

}
.buySelectForm .buySelectRight{
	height:86px;
	background-image: url(../images/quantitybg.jpg);
	background-repeat: repeat-x;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	background-position: top;
	line-height: 28px;
	overflow: hidden;
	}
	.buySelectForm span{
	    color:#C40000;
	}
	.buySelectForm .buySelectRight div{
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 3px;
        /*padding:15px;*/
	}
	.buySelectForm .buySelectRight dl{
	    margin:15px;
	} 
	.buySelectForm  input{
		width:50px;
	}
	.buySelectForm .buySelectLeft div{
	text-align:center;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 15px;
	}
	.buySelectForm .buySelectLeft{
	text-align:center;


	



		/*float:left;*/
		*height:auto !important;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding: 0px;
	width: 414px;
	line-height: 20px;
	}
	.buySelectForm .buySelectLeft input{
	width:40px;
	margin-top: 3px;
	border: 1px solid #333;
	}
.buySelectLeft div p strong {
	font-size: 15px;
	background-color: #DEDEDE;
	height: 17px;
	width: 40px;
	display: block;
	border: 1px solid #A6A6A6;
}
.buySelectForm .buySelectLeft .sizemore {
	background-image: url(../images/sizemore.jpg);
	background-position: left bottom;
	height: 100px;
	width: 180px;
	background-color: #8294AA;
	padding: 3px;
	background-repeat: no-repeat;
	FILTER:alpha(opacity=80);
	display: none;
	position: absolute;
	margin-top: -120px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -25px;
}
	.buySelectForm .buySelectLeft div:hover .sizemore{
	display: block;
	}
	
.buySelectForm .buySelectLeft .sizemoreinfo {
	margin: 0px;
	height: 100px;
	width: 180px;
	background-color: #E1EAF3;
	background-image: url(../images/sizemore2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.sizemoreinfo .cminch table tr td {
	font-size: 14px;
	font-weight: bold;
	color: #2C4B6A;
	line-height: 28px;
}
.sizemoreinfo .cminch table tr .yh {
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #6D757A;
	padding-right: 5px;
}
.sizemoreinfo .cminch table tr .xl {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #6D757A;
}
.badgepatch {
	padding-top: 15px;
	padding-bottom: 5px;
	font-size: 15px;
	font-weight: bold;
	color: #333;
}
.printnumber {
	padding-top: 8px;
	padding-bottom: 5px;
	font-size: 15px;
	font-weight: bold;
	color: #333;
}.addtocarbutt {
	padding-top: 15px;
	padding-bottom: 6px;
	text-align: center;
}
#detail .detaildow {
	clear: both;
	padding-left: 21px;
}
.detailboxbgtop {
	background-image: url(../images/boxbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 880px;
	padding-top: 12px;
}
.detailboxbgdow {
	background-image: url(../images/boxbg2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 880px;
	padding-bottom: 11px;
	clear: both;
	float: left;
}
.detailbox {
	background-image: url(../images/boxbg1.jpg);
	background-repeat: repeat-y;
	width: 865px;
	padding-left: 15px;
	clear: both;
	float: left;
}
#productinfodiv {
	width: 746px;
	padding-top: 20px;

}

#productinfodiv .butlist {
	height: 37px;

}

#productinfodiv .butlist div {

	text-align: center;

	float: left;

}

#productinfodiv .butlist .muldudiv a {
	font-size: 14px;
	line-height: 37px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/but2.jpg);
	background-repeat: repeat-x;
	display: block;
	height: 37px;
	width: 140px;
	margin-right: 1px;
}

#productinfodiv .butlist .muldudiv a:hover,#productinfodiv .butlist .muldudiv .hots span{
	font-size: 14px;
	font-weight: bold;
	color: #000;
	background-image: url(../images/butbg.jpg);
	background-repeat: repeat-x;
	display: block;
	height: 37px;
	width: 138px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #BDBDBD;
	border-right-color: #BDBDBD;
	border-left-color: #BDBDBD;
}

#productinfodiv .infobox {
	padding-right: 20px;
	padding-left: 20px;
	border: 1px dotted #BDBDBD;
	width: 807px;

}
.detailbox dl {
	border: 1px dotted #BDBDBD;
	width: 847px;
	clear: both;
	float: left;
}
.alsolikproductList {
	margin: 0px;
	padding: 0px;
	width: 847px;
	clear: both;
	float: left;
}

.alsolikproductList img {

	margin: 0px;

	padding: 0px;

	height: 100px;

	width: 100px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

.alsolikproductList li {
	float: left;
	height: 200px;
	width: 160px;
	padding-right: 58px;
	padding-left: 58px;
	text-align: center;

}
#bluec .blogbox .left {
	float: left;
	width: 274px;
	overflow: hidden;
}
#bluec .blogbox {
	clear: both;
	width: 945px;
	margin-right: auto;
	margin-left: auto;
}
#bluec .blogbox .right {
	float: left;
	width: 671px;
	overflow: hidden;
}
#bluec .blogbox .left .leftboxbgtop {
	clear: both;
	width: 263px;
	background-image: url(../images/blogleftbgtop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 15px;
}
#bluec .blogbox .left .leftboxbgdow {
	background-image: url(../images/blogleftdow.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	clear: both;
	width: 263px;
	padding-bottom: 15px;
}
#bluec .blogbox .left .leftbox {
	background-image: url(../images/blogleftgbm.jpg);
	background-repeat: repeat-y;
	width: 247px;
	padding-right: 8px;
	padding-left: 8px;
	background-position: left;
}
.blogbox .leftbox .txt {
	color: #BED3E4;
	padding-left: 19px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.blogbox .leftbox ul li a {
	font-size: 15px;
	line-height: 30px;
	color: #BED3E4;
	height: 30px;
	background-image: url(../images/cc.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 35px;
}
.blogbox .leftbox ul li a:hover {
	color: #FF0;
}
.blogbox .leftbox ul {
	padding-left: 20px;
}
.blogbox .leftbox ul .nocc a {
	background-image: none;
}
.blogbox .leftbox .gift {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #183A60;
	clear: both;
	width: 230px;
	margin-right: auto;
	margin-left: auto;
}
.blogbox .leftbox .gift {
	font-size: 13px;
	color: #BED3E4;
	padding: 10px;
}
#bluec .blogbox .right .bloglistbg {
	background-image: url(../images/detbg.jpg);
	padding: 9px;
}
#bluec .blogbox .right .bloglist {
	background-color: #FFF;
	padding-top: 20px;
}
#bluec .blogbox .right .bloglist ul {
	padding-top: 40px;
	padding-right: 20px;
	padding-left: 20px;
}
.bloglist ul li h2 a {
	font-size: 18px;
	color: #373A3E;
}
.bloglist ul li h2 a:hover {
	color: #000;
}
.bloglist ul li h2 {
	padding-bottom: 10px;
}
.bloglist ul li img {
	padding-left: 16px;
}
.bloglist ul li p {
	padding: 10px;
	line-height: 20px;
	color: #333;
}
.Conlinue {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
}
.bloglist ul li .posted {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C4C4C4;
	width: 600px;
	height: 30px;
	padding-top: 7px;
	text-align: right;
	color: #999;
}

.bloglist ul li .posted a {
	color: #333;
	text-decoration: underline;
}
.bloglist ul li .posted a:hover {
	color: #F00;
	text-decoration: underline;
}
.producttitle a {
	color: #FFFFFF;
	size: 14px;	
}
.page {
	text-align: right;
	margin-top: 3px;
}
.page a {
	color: #FFFFFF;
	size: 13px;
	margin-right: 5px;
}
.pages {
	text-align: right;
	margin-top: 3px;
	margin-right: 10px;
	height: 30px;
	padding-right: 15px;
}
.pages a {
	color: #000000;
	size: 13px;
	margin-right: 5px;
}
.page a:hover {
	color: #CCCCCC;
	size: 13px;
	margin-right: 5px;
	text-decoration: underline;
}
#authBody { padding: 10px 0; }
/* 登陆框 */
.logintishi{
	clear:both;
	text-align:left;
	border:1px #022239 solid;
}
.logintishi .tishichar {
	height: 22px;
	line-height: 22px;
	background-color: #022239;
	color: #FFF;
}
.login{
	text-align:center;
	background-color:#fff;
	padding:10px;
}
.login div{
	margin:10px 0px;
}
.login h4{
	font-size:13px;
	margin-bottom:10px;	
	position:relative;
}
	.login h4 span{
		position:absolute;
		margin-left:5px;
		top:5px;
		width:200px;
		text-align:left;
	}

.login h4 input.usepass{
	background: #FFF url(../images/input.gif) no-repeat;
	width:170px;
	height:15px;
	padding: 2px;
}
.login h4 select{
	background: #FFF url(../images/input.gif) no-repeat;
	width:178px;
	padding: 2px; 
}
.login h4 input.loginRegi{
	width:80px;
	height:25px;
	font-size:13px;
}
#thisTishiKuang a{
	cursor:pointer;
}
#yanzhengDiv{
	display:none;
}
#yanzhengDiv img{
	cursor:pointer;
	border:1px #CCCCCC dotted;
}
#registerBuyerfl{
	width:350px;
	float:none;
	margin-top:20px;
}
#registerBuyerfl li{
	float:left;
	width:33%;
	text-align:left;
	list-style:none;
	margin-bottom:10px;
}
.passwordNotice{
	width:400px;
	border:3px #FFD0D0 dotted;
	text-align:left;
	padding:10px;
	line-height:25px;
	background-color:#FFFFA6;
	margin-bottom:20px;
}
.clearthis {
	margin : 0px;
	clear : both;  
	float : none;	
	font-size : 1px;
	line-height : 0px;
}
.comment {
	clear:both;
	margin-bottom: 10px;
}
.comment textarea {
	background: #FFD0D0;
}
.comment-title {
	height: 25px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 30px;
	clear: both;
}
#hasLoginPannel {
	float: right;
	color: #FFFFFF;
}
#hasLoginPannel div {
	float: left;
	height: 25px;
	margin-left: 8px;
	line-height: 25px;
}
#hasLoginPannel div a{
	color: #FFFFFF;
}
.pageDiv span{
        padding:5px;
        float:left;
}
#currentPage {
        background-color:#FFFFFF;
        color:#666666;
}
#current {
        background-color:#FFFFFF;
        color:#666666;
}
.pageStyle {
        text-decoration:none;
        padding:3px 8px 3px 8px;
        border:1px #666666 solid;
        background-color:#C5C5C5;
        color:#FFFFFF;
        float:left;
        margin:2px;
        magrin-bottom: 10px;
}
.current {
        text-decoration:none;
        padding:3px 8px 3px 8px;
        border:1px #666666 solid;
        background-color:#C5C5C5;
        color:#FFFFFF;
        float:left;
        margin:2px;
        magrin-bottom: 10px;
}
.pageStyle:hover{
        background-color:#FFFFFF;
        color:#666666;
}